moves further along - French English Dictionary